i'd love some - French English Dictionary